MK Isoextrude
Node Data | |
|---|---|
Display name | |
MK Isoextrude | |
Internal name | |
Node_MK_Isoextrude | |
Inheritances | |
| Node_Processor | |
| Node_MK_Isoextrude | |
Inputs | |
Surface | |
vec2 |
Dimension |
surface |
Surface Base |
surface |
Surface Side |
surface |
Surface Top |
Map | |
surface |
Height Map |
surface |
Bottom Map |
surface |
L Side Map |
surface |
R Side Map |
Isoextrude | |
enum |
Side |
float |
Depth |
float |
Depth Ref |
Transform | |
rotation |
Rotation |
vec2 |
Scale |
Hole | |
bool |
Use Hole |
enum |
Mixing |
surface |
Hole Map 1 |
surface |
Hole Map 2 |
Profile | |
bool |
Use Profile |
curve |
Profile |
Rendering | |
gradient |
Blending |
Outputs | |
surface |
Surface Out |
surface |
Depth |

Extrude surface into isometric viewed 3D object.
Properties
| Surface | |
| Surface Base | Base surface to be extruded. |
| Surface Side | Optional surface for defining side texture. |
| Surface Top | Optional surface for setting top texture. |
| Map | |
| Height Map | Greyscale texture defining per-pixel extrude height. |
| Bottom Map | Greyscale texture defining height from the bottom. |
| L Side Map | Greyscale texture defining extrusion from the left side. |
| R Side Map | Greyscale texture defining extrusion from the right side. |
| Isoextrude | |
| Side | Extrude direction. |
| Depth | Maximum height of the object. |
| Depth Ref | Height used to calculate the base position. Use for animating upward extrusion without centering the object. |
| Hole | |
| Use Hole | Add additional surface for cutting a hole in left or right side. |
| Hole Map 1 | Surface defining external holes. |
| Hole Map 2 | Surface defining external holes. |
| Profile | |
| Profile | Modulate surface scale per extrusion. |
Commit History
| 1.20.0.8 |
|
|---|---|
| 1.21.1.007 |
|
Related Links
- Base Code: /scripts/node_mk_isoextrude/node_mk_isoextrude.gml
- Shader [sh_mk_isoextrude_apply_height]: /shaders/sh_mk_isoextrude_apply_height/sh_mk_isoextrude_apply_height.fsh
- Shader [sh_mk_isoextrude_coordinate]: /shaders/sh_mk_isoextrude_coordinate/sh_mk_isoextrude_coordinate.fsh
- Shader [sh_mk_isoextrude_transform]: /shaders/sh_mk_isoextrude_transform/sh_mk_isoextrude_transform.fsh